Sự tương thích Universal_Windows_Platform

UWP là một phần của Windows 10 và Windows 10 Mobile. Các ứng dụng UWP không chạy trên các phiên bản Windows cũ hơn.

Các ứng dụng sử dụng nền tảng này được phát triển bằng Visual Studio 2015. Các ứng dụng kiểu Metro cũ dành cho Windows 8.1, Windows Phone 8.1 hoặc cho cả hai (universal 8.1) cần được điều chỉnh để chuyển sang UWP.[3][4]

Trong bài phát biểu tại hội nghị Build 2015, Microsoft giới thiệu loạt các "bridge" UWP cho phép các phần mềm Android và iOS được chuyển đổi sang Windows 10 Mobile.[5] Windows Bridge cho Android (tên mã là "Astoria") cho phép các ứng dụng Android được viết bằng Java hoặc C++ được chuyển đổi sang Windows 10 Mobile và xuất bản lên Windows Store. Kevin Gallo, trưởng bộ phận kỹ thuật của Windows Developer Platform, giải thích rằng lớp này có một vài hạn chế: Google Mobile Services và một số API lõi sẽ không có sẵn, và các ứng dụng được "tích hợp sâu vào các tác vụ ngầm", như phần mềm nhắn tin, sẽ không chạy tốt trong môi trường này.[6][7] Windows Bridge cho iOS (tên mã là "Islandwood" là một bộ công cụ middleware mã nguồn mở cho phép các phần mềm iOS phát triển bằng Objective-C được chuyển đổi sang Windows 10 Mobile bằng Visual Studio 2015 để chuyển đổi các dự án Xcode thành các dự án Visual Studio.[5][8][9] Một bản dựng sớm của Windows Bridge cho iOS được phát hành dưới dạng phần mềm mã nguồn mở dưới giấy phép MIT vào ngày 6 tháng 8 năm 2015, trong khi phiên bản Android lại dưới dạng beta đóng.[5]

Vào tháng 2 năm 2016, Microsoft thông báo đã mua lại công ty phần mềm Xamarin có trụ sở tại San Francisco, California.[10] Ngay sau thương vụ này, Microsoft thông báo sẽ hủy bỏ dự án Android bridge và kế hoạch hỗ trợ ứng dụng Android trên Windows 10. Họ sẽ tập trung vào dự án trên iOS.[11]

Tài liệu tham khảo

WikiPedia: Universal_Windows_Platform http://www.anandtech.com/show/9205/microsoft-demon... http://arstechnica.com/gaming/2016/03/tim-sweeney-... http://arstechnica.com/information-technology/2015... http://www.gamespot.com/articles/xbox-boss-on-pc-g... http://www.microsoft.com/ http://www.pcworld.com/article/2960526/software-de... http://www.techradar.com/us/news/software/applicat... http://venturebeat.com/2015/05/01/everything-you-n... http://www.zdnet.com/article/microsoft-is-buying-m... http://www.zdnet.com/article/microsoft-our-android...